﻿namespace EventBusNet6;

public class Pdf2PngInput:GhostscirptBaseInput
{
}
public class Pdf2JpegInput : GhostscirptBaseInput
{
}
public class PdfCompressionInput : GhostscirptBaseInput
{
}
public class PdfSplitInput : GhostscirptBaseInput
{
    /// <summary>
    /// 拆分开始页
    /// </summary>
    public int SplitFirstPage { get; set; }
    /// <summary>
    /// 拆分结束页
    /// </summary>
    public int SplitLastPage { get; set; }
}

public class PdfCombinedInput  {

    public  List<string> PDFPaths { get; set; }
}

public class Pdf2PngOptPageInput : GhostscirptBaseInput
{
    /// <summary>
    /// 开始页
    /// </summary>
    public int FirstPage { get; set; }

    /// <summary>
    /// 结束页
    /// </summary>
    public int LastPage { get; set; }
}
